Subtyping Revisited
نویسنده
چکیده
In information systems modeling, the business domain being modeled often exhibits subtyping aspects that can prove challenging to implement in either relational databases or object-oriented code. In practice, some of these aspects are often handled incorrectly. This paper examines a number of subtyping issues that require special attention (e.g. derivation options, subtype rigidity, subtype migration), and discusses how to model them conceptually. Because of its richer semantics, the main graphic notation used is that of Object-Role Modeling (ORM). However, the main ideas could be adapted for UML and ER, so these are also included in the discussion. A basic implementation of the proposed approach has been prototyped in an open-source ORM tool.
منابع مشابه
Detection and subtyping avian metapneumovirus from turkeys in Iran
Avian metapneumovirus (aMPV) causes diseases like rhinotracheitis in turkeys, swollen head syndrome in chickens and avian rhinotracheitis in other birds. Causing respiratory problems, aMPV adversely affects production and inflicts immense economic losses and mortalities, especially in turkey flocks. In recent years, several serological and molecular studies have been conducted on this virus, es...
متن کاملMultiplex Reverse Transcriptase-PCR Assay for Typing and Subtyping of Influenza A (H5 & H9) Virus in Iran
Avian influenza virus (AIV) infection is a major cause of bird or human mortality and morbidity, therefore the rapid identification of the virus is of important clinical and epidemiological implication. Methods: A multiplex Reverse Transcriptase PCR (RT-PCR) was optimized for the detection of influenza A virus and the H5 and H9 subtypes. The influenza type A specific primers were directed to t...
متن کاملMembership Checking in Greatest Fixpoints Revisited
Pierce, in his book “Types and Programming Languages” (MIT Press, 2002), presents an efficient algorithm for computing membership in the greatest fixpoint of invertible operators in a goal-directed way. In this paper, we provide a new proof of correctness for it based on coinduction. Moreover, we extend the algorithm for computing membership in the gfp of arbitrary monotone operators and prove ...
متن کاملSubtyping of Salmonella enterica isolated from humans and food animals using Pulsed-Field Gel Electrophoresis
Salmonella infections are the second leading cause of zoonotic bacterial foodborne illness. Main source of infection in human is contaminated food products. The aim of this study was sub typing isolates of Salmonella entericaobtained during our previous study byPulsed Field Gel Electrophoresis (PFGE) technique. All 46 Salmonella isolates were serotyped and then subjected to PFGE. Total isolates...
متن کاملDiagnostic concordance among dermatopathologists in basal cell carcinoma subtyping: Results of a study in a skin referral hospital in Tehran, Iran
Background: Basal cell carcinomas (BCC) are the most prevalent among non-melanoma skin cancers (NMSC), which correspond to the most common skin cancers. BCC histopathological subtyping is a problem in therapeutic management. Therefore, we have decided to perform a histopathologic study for better classification of BCCs based on interobserver diagnostic judgment. Methods: We conducted this cross...
متن کامل